搜索资源列表
SmartOGCtrl
- 本人刚刚开始学习OpenGL,觉得OpenGL确实是个相当好的库,但是我还是觉得不够方便。首先要按照它的一些语法去写一些固定的东西,每个应用都要写一些重复的代码。第二,还得了解一些关于投影矩阵方面的知识。第三,要按照一定的规范去写画线,画面等东西。也许对于很多想写3D应用系统的人来说,他们想的是只要我输入坐标就可以得到我所想要的东西。为此,我把OpenGL做了个封装,用ATL和STL做了一个COM组件,然后用.Net来调用它。 -I just started learning OpenGL,
clasas
- 1.实验目的: 进一步掌握二维、三维变换的数学知识、变换原理、变换种类、变换方法;进一步理解采用齐次坐标进行二维、三维变换的必要性;利用OpenGL实现二维、三维图形变换。 -trrsihfglrit umgh4turenojjl
shiyan3
- 1.实验目的: 进一步掌握二维、三维变换的数学知识、变换原理、变换种类、变换方法;进一步理解采用齐次坐标进行二维、三维变换的必要性;利用OpenGL实现二维、三维图形变换。 2.实验内容: (1) 掌握二维、三维变换的原理及数学公式; (2) 利用OpenGL实现二维、三维图形变换,在屏幕上显示变换过程或变换结果。 -shiyan3
Sun-Earth-Moon
- 该程序是一个简单的太阳、地球和月亮的旋转系统。基于VS2005开发平台,使用C++和OpenGL编写。该程序使用了OpenGL基本的坐标变换功能,实现球体的公转和自转。加入了光照和纹理,使其场景真实。另外,用户可以和场景进行简单的交互,方向键可以控制场景的坐标旋转,鼠标可以点击太阳、地球和月亮,变换其渲染模式(无纹理渲染和有纹理渲染),并且窗口标题会提示当前点击的对象。-The program is a simple sun, Earth and moon rotation system. VS
dxf_load
- 些程序采用OPENGL读取AUTOCAD的文件格式,包括括三维坐标及纹理显示.读入后可编辑-These programs use OPENGL read AUTOCAD file formats, including including three-dimensional coordinates and texture display. Read into the editor after
3DHelperDemo
- 一个用opengl写的简单程序,有曲面,坐标等-Written in a simple procedure to use opengl, there are surface coordinates, etc.
translateandrotate
- 题目:编程实现 多边形的平移、旋转变换 要求:不能调用OpenGL的变换函数,如glTranslatef, glRotatef,glScalef。要求通过矩阵相乘的方式,自 己计算出变换后几何图形的坐标。-do it without glTranslatef and glRotatef
Perceptron
- 模式识别线性判别函数,感知器算法分类.利用OpenGL绘图显示三维坐标-Linear discriminant function, pattern recognition, perceptron algorithm for classification. The use of OpenGL graphics display three-dimensional coordinates
OPENGL_way_of_paint
- 说明OpenGL图形管线和坐标变换的资料,由CSDN的博主自己动手编写,为pdf文档-Descr iption OpenGL graphics pipeline and coordinate transformation of the data, the main Bo by CSDN prepare yourself for the pdf document
2342352892openglmousecontrldrawline
- 运用opengl写的visual c++程序 鼠标左键输出点坐标位置 最后画线连接-program visual c++
coordinate_translate
- 用VC++和OpenGL实现坐标的转换,模拟太阳系的运行-Using VC++ and OpenGL to achieve coordinate conversion, analog to run the solar system
OGL_MFC
- 为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三
a
- 二维图像的三维显示希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三维物体的光照,材质等,由于介绍OpenGL库的
transformation_3D_92760614
- 用OPENGL实现的三维几何变换程序,用于演示OpenGL编程中的坐标变换,几何形状变化-OPENGL achieved with three-dimensional geometric transformation procedures used to demonstrate OpenGL programming coordinate transformation, geometry changes
CalibrationTest
- 基于对话框的摄像头标定程序,采用快速的直接算法。能把图像上的点对应到OPenGl的坐标中实施显示。功能挺多的-Dialog-based camera calibration procedure, using a fast direct algorithm. Can point the image coordinates corresponding to the OPenGl implemented in display. Function Tingzhi
Cload3ds
- 该类是在qt4.6上运行通过,是我将网上流传的两个文件进行了整合,使得适用于qt了,加载了3ds文件成功显示。注意头文件。 使用方法: CLoad3DS *m_3ds_p = new CLoad3DS() m_3ds_p->Init("e:/plane1.3ds",0) //以上代码置于OpenGL的Init部分 //以下代码置于OpenGL画图部分 m_3ds_p->show3ds(0,50,50,-50,10.0) 说明:上面的0表示绑定
c90eef20f3a8
- 一个用OPENGL实现的立方体代码,可自定坐标和大小-Implementation of a cube with OPENGL code
3DTrans
- 运用了Opengl和MFC的结合,编程实现可以三维的坐标变化,-Changes in three-dimensional coordinates can be achieved
caisetiaoseban
- 用OpengL和C++编写的彩色调色板,很漂亮。通过该例子,可以进一步深入的掌握OpenGL中颜色的使用,及坐标的设计。-OpengL and C++ with the preparation of the color palette, very pretty. Through this example, you can further in-depth grasp of OpenGL in the use of color, and coordinates the design.
Multi-viewport
- 在VC环境下用openGL实现不同纹理及坐标变换下的三维模型显示-In the VC environment with openGL achieve different textures and three-dimensional coordinate transformation model shows